pod: component-prefetch-pip-on-p00df024e4f1b062c0034c49ce33bc6d0-pod | init container: prepare 2026/08/18 04:57:22 Entrypoint initialization pod: component-prefetch-pip-on-p00df024e4f1b062c0034c49ce33bc6d0-pod | init container: place-scripts 2026/08/18 04:57:30 Decoded script /tekton/scripts/script-0-jkrbn 2026/08/18 04:57:30 Decoded script /tekton/scripts/script-1-mrkwg pod: component-prefetch-pip-on-p00df024e4f1b062c0034c49ce33bc6d0-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p00df024e4f1b062c0034c49ce33bc6d0-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-103.json ./shellcheck-results/sc-104.json ./shellcheck-results/sc-106.json ./shellcheck-results/sc-108.json ./shellcheck-results/sc-111.json ./shellcheck-results/sc-132.json ./shellcheck-results/sc-145.json ./shellcheck-results/sc-146.json ./shellcheck-results/sc-149.json ./shellcheck-results/sc-99.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + echo 'ShellCheck results have been saved to shellcheck-results.json' + csgrep --mode=evtstat shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:57:51+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:51+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:51+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:51+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:51+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + tee /tekton/results/TEST_OUTPUT + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:51+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 {"result":"SUCCESS","timestamp":"2026-08-18T04:57:51+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-pip-on-p00df024e4f1b062c0034c49ce33bc6d0-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists 74c89a6df4ae shellcheck-results.sarif Uploading e53236e1fd80 application/vnd.oci.image.manifest.v1+json Uploaded e53236e1fd80 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a Digest: sha256:e53236e1fd800946249ff900dd2869748267b21214902437b87dcf3c8ed59474 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p01a108971c40d28ae321216e7b123d63-pod | init container: prepare 2026/08/18 04:51:24 Entrypoint initialization pod: component-prefetch-pip-on-p01a108971c40d28ae321216e7b123d63-pod | init container: place-scripts 2026/08/18 04:51:25 Decoded script /tekton/scripts/script-0-v4wfx pod: component-prefetch-pip-on-p01a108971c40d28ae321216e7b123d63-pod | container step-clone: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' time="2026-08-18T04:51:30Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:51:30Z" level=info msg="[param] revision: 2062e5c83d3fec64bba14563b171a4cb5c0214a4" time="2026-08-18T04:51:30Z" level=info msg="[param] depth: 1" time="2026-08-18T04:51:30Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:51:30Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:51:30Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:51:30Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:51:30Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:51:30Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:51:30Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:51:30Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:51:30Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-pip-on-p0fdbd197f8c51a02dd4085ae41401868-pod | init container: prepare 2026/08/18 04:53:04 Entrypoint initialization pod: component-prefetch-pip-on-p0fdbd197f8c51a02dd4085ae41401868-pod | init container: place-scripts 2026/08/18 04:53:08 Decoded script /tekton/scripts/script-0-gd7lp 2026/08/18 04:53:08 Decoded script /tekton/scripts/script-1-wc5lp 2026/08/18 04:53:08 Decoded script /tekton/scripts/script-2-5qtl2 pod: component-prefetch-pip-on-p0fdbd197f8c51a02dd4085ae41401868-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p0fdbd197f8c51a02dd4085ae41401868-pod | container step-build: [2026-08-18T04:53:18,088686663+00:00] Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' [2026-08-18T04:53:18,111136589+00:00] Update CA trust [2026-08-18T04:53:21,581452661+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:53:21,605387670+00:00] Run the build [2026-08-18T04:53:21,608799091+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a --source source --context . --additional-tags component-prefetch-pip-on-pull-request-7jd4k-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/pip-sample-repo --image-revision c57a4cc803875e74d17199e5d1a90f62fa4dab4a --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:53:21Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:53:21Z" level=info msg="[param] context: ." time="2026-08-18T04:53:21Z" level=info msg="[param] source: source" time="2026-08-18T04:53:21Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a" time="2026-08-18T04:53:21Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-7jd4k-build-container]" time="2026-08-18T04:53:21Z" level=info msg="[param] push: true" time="2026-08-18T04:53:21Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:53:21Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:53:21Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:53:21Z" level=info msg="[param] image-revision: c57a4cc803875e74d17199e5d1a90f62fa4dab4a" time="2026-08-18T04:53:21Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:53:21Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:53:21Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:53:21Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:53:21Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:53:21Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:53:21Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:53:21Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:53:21Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:53:21Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:53:21Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:53:21Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:53:21Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:53:21Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:53:21Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:53:21Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:53:21Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:53:21Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:53:21Z" level=info msg="Set up 2 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:53:22Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b..." time="2026-08-18T04:53:23Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:53:24Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:53:24Z" level=info msg="buildah [stderr] Copying blob sha256:fb76de9d1083d62946d5e43034624205b358b77720539b7ee130cdeb60500101" time="2026-08-18T04:53:24Z" level=info msg="buildah [stderr] Copying blob sha256:fc07e4fdbabe54e68d395dead6e5f6c44318493d34abba496630ed6bfd19931f" time="2026-08-18T04:53:24Z" level=info msg="buildah [stderr] Copying blob sha256:25ead466f550b0bc693a7ce9debd7c18fa65a7d6986be207da566a72f0923f10" time="2026-08-18T04:53:24Z" level=info msg="buildah [stderr] Copying blob sha256:94a4c2c1356a9e01d6c107308546c37e6dcb7330b4682b70a18750bffddb5e0d" time="2026-08-18T04:53:43Z" level=info msg="buildah [stderr] Copying config sha256:42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:53:43Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:53:43Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:53:43Z" level=info msg="buildah [stdout] 42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:53:43Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:53:43Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:53:43Z" level=info msg="Building container image..." time="2026-08-18T04:53:43Z" level=info msg="buildah [stdout] STEP 1/9: FROM registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b" time="2026-08-18T04:53:43Z" level=info msg="buildah [stdout] STEP 2/9: RUN if curl -IsS www.google.com; then echo \"Has network access!\"; exit 1; fi" time="2026-08-18T04:53:44Z" level=info msg="buildah [stderr] curl: (6) Could not resolve host: www.google.com" time="2026-08-18T04:53:44Z" level=info msg="buildah [stdout] STEP 3/9: WORKDIR /opt/test_package_cachi2" time="2026-08-18T04:53:44Z" level=info msg="buildah [stdout] STEP 4/9: COPY . ." time="2026-08-18T04:53:45Z" level=info msg="buildah [stdout] STEP 5/9: RUN pip install -r requirements.txt" time="2026-08-18T04:53:45Z" level=info msg="buildah [stdout] Looking in links: /cachi2/output/deps/pip" time="2026-08-18T04:53:45Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/dockerfile-parse-36e4469abb0d96b0e3cd656284d5016e8a674cd57b8ebe5af64786fe63b8184d.tar.gz" time="2026-08-18T04:53:45Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:53:45Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:53:45Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/certifi-2022.12.7.tar.gz" time="2026-08-18T04:53:45Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:53:45Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:53:45Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/charset-normalizer-3.0.1.tar.gz" time="2026-08-18T04:53:45Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:53:46Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:53:46Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/idna-3.4.tar.gz" time="2026-08-18T04:53:46Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:53:47Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:53:47Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:53:47Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:53:47Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:53:47Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:53:47Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/requests-2.28.2.tar.gz" time="2026-08-18T04:53:47Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:53:52Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:53:52Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:53:52Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:53:52Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:53:52Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:53:52Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/urllib3-1.26.14.tar.gz" time="2026-08-18T04:53:52Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for certifi, since package 'wheel' is not installed." time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for charset-normalizer, since package 'wheel' is not installed." time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for urllib3, since package 'wheel' is not installed." time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for dockerfile-parse, since package 'wheel' is not installed." time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Building wheels for collected packages: idna, requests" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): started" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): finished with status 'done'" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Created wheel for idna: filename=idna-3.4-py3-none-any.whl size=61539 sha256=6414764f630a0f1f4d776d8fad94ed8d9f0baef5320c8b20ecd938ae96751e19" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-0t_ghi2h/wheels/47/63/00/cf4278b3805c252509cddab7c8757262b6a8084a5e91282cca" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): started" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): finished with status 'done'" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Created wheel for requests: filename=requests-2.28.2-py3-none-any.whl size=62821 sha256=5a2ea3f4acf2981d2fce3105abed7a084bd888c8424b5dc6cea17973e03490ae" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-0t_ghi2h/wheels/f9/a7/28/94cd4e171a4b97baa549684beaf629e13f642c7c281860690e" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Successfully built idna requests" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests, dockerfile-parse" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: started" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: finished with status 'done'" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: started" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: finished with status 'done'" time="2026-08-18T04:53:53Z" level=info msg="buildah [stdout] Running setup.py install for certifi: started" time="2026-08-18T04:53:54Z" level=info msg="buildah [stdout] Running setup.py install for certifi: finished with status 'done'" time="2026-08-18T04:53:54Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: started" time="2026-08-18T04:53:54Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: finished with status 'done'" time="2026-08-18T04:53:54Z" level=info msg="buildah [stdout] Successfully installed certifi-2022.12.7 charset-normalizer-3.0.1 dockerfile-parse-2.0.0 idna-3.4 requests-2.28.2 urllib3-1.26.14" time="2026-08-18T04:53:54Z" level=info msg="buildah [stdout] STEP 6/9: CMD [\"python\", \"/opt/test_package_cachi2/src/test_package_cachi2/main.py\"]" time="2026-08-18T04:53:54Z" level=info msg="buildah [stdout] STEP 7/9: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:53:54Z" level=info msg="buildah [stdout] STEP 8/9: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:53:55Z" level=info msg="buildah [stdout] STEP 9/9: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:53:21Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"org.opencontainers.image.revision\"=\"c57a4cc803875e74d17199e5d1a90f62fa4dab4a\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:53:21Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"vcs-ref\"=\"c57a4cc803875e74d17199e5d1a90f62fa4dab4a\" \"vcs-type\"=\"git\"" time="2026-08-18T04:53:55Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a" time="2026-08-18T04:53:56Z" level=info msg="buildah [stdout] --> cc960a4ae0cc" time="2026-08-18T04:53:56Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:component-prefetch-pip-on-pull-request-7jd4k-build-container" time="2026-08-18T04:53:56Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a" time="2026-08-18T04:53:56Z" level=info msg="buildah [stdout] cc960a4ae0cc756fd5519ab4f7087399b2a8cb26f907bc67cee9795c987f1796" time="2026-08-18T04:53:57Z" level=info msg="Build completed successfully" time="2026-08-18T04:53:57Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:53:58Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:54:02Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:54:03Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a" time="2026-08-18T04:54:03Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:03Z" level=info msg="buildah [stderr] Copying blob sha256:14b823701a62b399d9c65b5eddec61138425980789c247eed5f8a8edb1f2dbb8" time="2026-08-18T04:54:03Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:54:03Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:54:03Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:54:03Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:54:14Z" level=info msg="buildah [stderr] Copying config sha256:cc960a4ae0cc756fd5519ab4f7087399b2a8cb26f907bc67cee9795c987f1796" time="2026-08-18T04:54:15Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:16Z" level=info msg="Push completed successfully" time="2026-08-18T04:54:16Z" level=info msg="Image digest: sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502" time="2026-08-18T04:54:16Z" level=info msg="Pushing additional tag: component-prefetch-pip-on-pull-request-7jd4k-build-container" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:14b823701a62b399d9c65b5eddec61138425980789c247eed5f8a8edb1f2dbb8" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:54:19Z" level=info msg="buildah [stderr] Copying config sha256:cc960a4ae0cc756fd5519ab4f7087399b2a8cb26f907bc67cee9795c987f1796" time="2026-08-18T04:54:19Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:19Z" level=info msg="Pushed additional tag successfully: component-prefetch-pip-on-pull-request-7jd4k-build-container" time="2026-08-18T04:54:19Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:54:19Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:54:19Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:54:19Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a","digest":"sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502"} [2026-08-18T04:54:19,795773510+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:54:19,798465401+00:00] End build pod: component-prefetch-pip-on-p0fdbd197f8c51a02dd4085ae41401868-pod | container step-prepare-sboms: [2026-08-18T04:54:19,948930571+00:00] Prepare SBOM [2026-08-18T04:54:19,953532132+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:54:41,550 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:54:43,251 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:54:43,251 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 11 (11 remaining) 2026-08-18 04:54:47,350 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:54:48,355590531+00:00] End prepare-sboms pod: component-prefetch-pip-on-p0fdbd197f8c51a02dd4085ae41401868-pod | container step-upload-sbom: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip [2026-08-18T04:55:17,107089690+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:sha256-6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:3312bba65f3b2ad44c97bc7570bb7b9a77653e940de9d20e0da28d04777fd5b4 [2026-08-18T04:55:20,113349088+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:55:21,115161800+00:00] End upload-sbom pod: component-prefetch-pip-on-p14056afc8d99863fd3860710a07241ca-pod | init container: prepare 2026/08/18 04:54:12 Entrypoint initialization pod: component-prefetch-pip-on-p14056afc8d99863fd3860710a07241ca-pod | init container: place-scripts 2026/08/18 04:54:23 Decoded script /tekton/scripts/script-0-2zhw8 2026/08/18 04:54:23 Decoded script /tekton/scripts/script-1-fxs9j 2026/08/18 04:54:23 Decoded script /tekton/scripts/script-2-q2gjm pod: component-prefetch-pip-on-p14056afc8d99863fd3860710a07241ca-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p14056afc8d99863fd3860710a07241ca-pod | container step-build: [2026-08-18T04:54:48,458155725+00:00] Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' [2026-08-18T04:54:48,473067203+00:00] Update CA trust [2026-08-18T04:54:51,923665043+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:54:52,163854019+00:00] Run the build [2026-08-18T04:54:52,167446940+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e --source source --context . --additional-tags component-prefetch-pip-on-pull-request-ftkzx-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/pip-sample-repo --image-revision a421fa0f323cb04a0a6eee0653f82d872445df3e --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:54:52Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:54:52Z" level=info msg="[param] context: ." time="2026-08-18T04:54:52Z" level=info msg="[param] source: source" time="2026-08-18T04:54:52Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:52Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-ftkzx-build-container]" time="2026-08-18T04:54:52Z" level=info msg="[param] push: true" time="2026-08-18T04:54:52Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:54:52Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:54:52Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:54:52Z" level=info msg="[param] image-revision: a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:52Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:54:52Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:54:52Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:54:52Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:54:52Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:54:52Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:54:52Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:54:52Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:54:52Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:54:52Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:54:52Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:54:52Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:54:52Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:54:52Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:54:52Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:54:52Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:54:52Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:54:52Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:54:52Z" level=info msg="Set up 2 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:54:53Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b..." time="2026-08-18T04:54:54Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:55Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:54:55Z" level=info msg="buildah [stderr] Copying blob sha256:fb76de9d1083d62946d5e43034624205b358b77720539b7ee130cdeb60500101" time="2026-08-18T04:54:55Z" level=info msg="buildah [stderr] Copying blob sha256:fc07e4fdbabe54e68d395dead6e5f6c44318493d34abba496630ed6bfd19931f" time="2026-08-18T04:54:55Z" level=info msg="buildah [stderr] Copying blob sha256:25ead466f550b0bc693a7ce9debd7c18fa65a7d6986be207da566a72f0923f10" time="2026-08-18T04:54:55Z" level=info msg="buildah [stderr] Copying blob sha256:94a4c2c1356a9e01d6c107308546c37e6dcb7330b4682b70a18750bffddb5e0d" time="2026-08-18T04:55:13Z" level=info msg="buildah [stderr] Copying config sha256:42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:55:14Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:55:14Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:55:15Z" level=info msg="buildah [stdout] 42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:55:15Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:55:15Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:55:15Z" level=info msg="Building container image..." time="2026-08-18T04:55:15Z" level=info msg="buildah [stdout] STEP 1/9: FROM registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b" time="2026-08-18T04:55:15Z" level=info msg="buildah [stdout] STEP 2/9: RUN if curl -IsS www.google.com; then echo \"Has network access!\"; exit 1; fi" time="2026-08-18T04:55:15Z" level=info msg="buildah [stderr] curl: (6) Could not resolve host: www.google.com" time="2026-08-18T04:55:15Z" level=info msg="buildah [stdout] STEP 3/9: WORKDIR /opt/test_package_cachi2" time="2026-08-18T04:55:16Z" level=info msg="buildah [stdout] STEP 4/9: COPY . ." time="2026-08-18T04:55:17Z" level=info msg="buildah [stdout] STEP 5/9: RUN pip install -r requirements.txt" time="2026-08-18T04:55:18Z" level=info msg="buildah [stdout] Looking in links: /cachi2/output/deps/pip" time="2026-08-18T04:55:18Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/dockerfile-parse-36e4469abb0d96b0e3cd656284d5016e8a674cd57b8ebe5af64786fe63b8184d.tar.gz" time="2026-08-18T04:55:18Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:55:18Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:55:18Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/certifi-2022.12.7.tar.gz" time="2026-08-18T04:55:18Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:55:18Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:55:18Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/charset-normalizer-3.0.1.tar.gz" time="2026-08-18T04:55:18Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:55:18Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:55:18Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/idna-3.4.tar.gz" time="2026-08-18T04:55:19Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:55:20Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:55:20Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:55:20Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:55:20Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:55:20Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:55:20Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/requests-2.28.2.tar.gz" time="2026-08-18T04:55:20Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/urllib3-1.26.14.tar.gz" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for certifi, since package 'wheel' is not installed." time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for charset-normalizer, since package 'wheel' is not installed." time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for urllib3, since package 'wheel' is not installed." time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for dockerfile-parse, since package 'wheel' is not installed." time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Building wheels for collected packages: idna, requests" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): started" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): finished with status 'done'" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Created wheel for idna: filename=idna-3.4-py3-none-any.whl size=61539 sha256=6414764f630a0f1f4d776d8fad94ed8d9f0baef5320c8b20ecd938ae96751e19" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-anhbqmg9/wheels/47/63/00/cf4278b3805c252509cddab7c8757262b6a8084a5e91282cca" time="2026-08-18T04:55:25Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): started" time="2026-08-18T04:55:26Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): finished with status 'done'" time="2026-08-18T04:55:26Z" level=info msg="buildah [stdout] Created wheel for requests: filename=requests-2.28.2-py3-none-any.whl size=62821 sha256=886adc8d3bfb8378824a36bdee9236f3e0eacb0ea845e539adbf271990bcac29" time="2026-08-18T04:55:26Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-anhbqmg9/wheels/f9/a7/28/94cd4e171a4b97baa549684beaf629e13f642c7c281860690e" time="2026-08-18T04:55:26Z" level=info msg="buildah [stdout] Successfully built idna requests" time="2026-08-18T04:55:26Z" level=info msg="buildah [stdout] Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests, dockerfile-parse" time="2026-08-18T04:55:26Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: started" time="2026-08-18T04:55:26Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: finished with status 'done'" time="2026-08-18T04:55:26Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: started" time="2026-08-18T04:55:26Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: finished with status 'done'" time="2026-08-18T04:55:26Z" level=info msg="buildah [stdout] Running setup.py install for certifi: started" time="2026-08-18T04:55:27Z" level=info msg="buildah [stdout] Running setup.py install for certifi: finished with status 'done'" time="2026-08-18T04:55:27Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: started" time="2026-08-18T04:55:27Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: finished with status 'done'" time="2026-08-18T04:55:27Z" level=info msg="buildah [stdout] Successfully installed certifi-2022.12.7 charset-normalizer-3.0.1 dockerfile-parse-2.0.0 idna-3.4 requests-2.28.2 urllib3-1.26.14" time="2026-08-18T04:55:27Z" level=info msg="buildah [stdout] STEP 6/9: CMD [\"python\", \"/opt/test_package_cachi2/src/test_package_cachi2/main.py\"]" time="2026-08-18T04:55:28Z" level=info msg="buildah [stdout] STEP 7/9: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:55:29Z" level=info msg="buildah [stdout] STEP 8/9: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:55:29Z" level=info msg="buildah [stdout] STEP 9/9: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:54:52Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"org.opencontainers.image.revision\"=\"a421fa0f323cb04a0a6eee0653f82d872445df3e\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:54:52Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"vcs-ref\"=\"a421fa0f323cb04a0a6eee0653f82d872445df3e\" \"vcs-type\"=\"git\"" time="2026-08-18T04:55:30Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:55:32Z" level=info msg="buildah [stdout] --> 4325b64cdc09" time="2026-08-18T04:55:32Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:component-prefetch-pip-on-pull-request-ftkzx-build-container" time="2026-08-18T04:55:32Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:55:32Z" level=info msg="buildah [stdout] 4325b64cdc09ce70659fa7074c135604b18a84283bdb9cac266275d8995d9c9c" time="2026-08-18T04:55:34Z" level=info msg="Build completed successfully" time="2026-08-18T04:55:34Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:55:34Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:55:39Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:55:39Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:55:39Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:55:39Z" level=info msg="buildah [stderr] Copying blob sha256:9df145f41ff961c77583fc7350e166f18bd633b0e9f3f9f0e83070e8157a1619" time="2026-08-18T04:55:39Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:55:39Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:55:39Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:55:39Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:55:51Z" level=info msg="buildah [stderr] Copying config sha256:4325b64cdc09ce70659fa7074c135604b18a84283bdb9cac266275d8995d9c9c" time="2026-08-18T04:55:53Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:55:54Z" level=info msg="Push completed successfully" time="2026-08-18T04:55:54Z" level=info msg="Image digest: sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38" time="2026-08-18T04:55:54Z" level=info msg="Pushing additional tag: component-prefetch-pip-on-pull-request-ftkzx-build-container" time="2026-08-18T04:55:54Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:55:54Z" level=info msg="buildah [stderr] Copying blob sha256:9df145f41ff961c77583fc7350e166f18bd633b0e9f3f9f0e83070e8157a1619" time="2026-08-18T04:55:54Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:55:54Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:55:54Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:55:54Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:56:00Z" level=info msg="buildah [stderr] Copying config sha256:4325b64cdc09ce70659fa7074c135604b18a84283bdb9cac266275d8995d9c9c" time="2026-08-18T04:56:00Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:56:00Z" level=info msg="Pushed additional tag successfully: component-prefetch-pip-on-pull-request-ftkzx-build-container" time="2026-08-18T04:56:00Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:56:00Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:56:00Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:56:00Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e","digest":"sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38"} [2026-08-18T04:56:00,778455529+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:56:00,781195632+00:00] End build pod: component-prefetch-pip-on-p14056afc8d99863fd3860710a07241ca-pod | container step-prepare-sboms: [2026-08-18T04:56:01,298622952+00:00] Prepare SBOM [2026-08-18T04:56:01,357153324+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:56:22,161 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:56:23,856 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:56:23,856 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 11 (11 remaining) 2026-08-18 04:56:27,858 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:56:28,964588068+00:00] End prepare-sboms pod: component-prefetch-pip-on-p14056afc8d99863fd3860710a07241ca-pod | container step-upload-sbom: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip [2026-08-18T04:56:59,336547482+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:sha256-53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:27e82aa8b75276094e0ff7f5c668c4836dac8f99868a7200acba0aa1accfe43f [2026-08-18T04:57:02,737998774+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:57:04,939059673+00:00] End upload-sbom pod: component-prefetch-pip-on-p1781450bf870e18d6e6c129f593f18af-pod | init container: prepare 2026/08/18 04:56:18 Entrypoint initialization pod: component-prefetch-pip-on-p1781450bf870e18d6e6c129f593f18af-pod | init container: place-scripts 2026/08/18 04:56:24 Decoded script /tekton/scripts/script-0-7vf7n 2026/08/18 04:56:24 Decoded script /tekton/scripts/script-1-sgnml pod: component-prefetch-pip-on-p1781450bf870e18d6e6c129f593f18af-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p1781450bf870e18d6e6c129f593f18af-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' {"result":"SKIPPED","timestamp":"2026-08-18T04:56:40+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-pip-on-p1781450bf870e18d6e6c129f593f18af-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p238c96f168d70f75d01bfdf2520f22df-pod | init container: prepare 2026/08/18 04:51:53 Entrypoint initialization pod: component-prefetch-pip-on-p238c96f168d70f75d01bfdf2520f22df-pod | init container: place-scripts 2026/08/18 04:51:57 Decoded script /tekton/scripts/script-0-vjnjv 2026/08/18 04:51:57 Decoded script /tekton/scripts/script-1-v6rj4 2026/08/18 04:51:57 Decoded script /tekton/scripts/script-2-wb6qm pod: component-prefetch-pip-on-p238c96f168d70f75d01bfdf2520f22df-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p238c96f168d70f75d01bfdf2520f22df-pod | container step-build: [2026-08-18T04:52:02,899389756+00:00] Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' [2026-08-18T04:52:02,911524243+00:00] Update CA trust [2026-08-18T04:52:05,374684012+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:52:05,395369494+00:00] Run the build [2026-08-18T04:52:05,398917147+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4 --source source --context . --additional-tags component-prefetch-pip-on-pull-request-5dh5j-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/pip-sample-repo --image-revision 2062e5c83d3fec64bba14563b171a4cb5c0214a4 --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:52:05Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:52:05Z" level=info msg="[param] context: ." time="2026-08-18T04:52:05Z" level=info msg="[param] source: source" time="2026-08-18T04:52:05Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4" time="2026-08-18T04:52:05Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-5dh5j-build-container]" time="2026-08-18T04:52:05Z" level=info msg="[param] push: true" time="2026-08-18T04:52:05Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:52:05Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:52:05Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:52:05Z" level=info msg="[param] image-revision: 2062e5c83d3fec64bba14563b171a4cb5c0214a4" time="2026-08-18T04:52:05Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:52:05Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:52:05Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:52:05Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:52:05Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:52:05Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:52:05Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:52:05Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:52:05Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:52:05Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:52:05Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:52:05Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:52:05Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:52:05Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:52:05Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:52:05Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:52:05Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:52:05Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:52:05Z" level=info msg="Set up 2 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:52:05Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b..." time="2026-08-18T04:52:06Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:52:07Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:52:07Z" level=info msg="buildah [stderr] Copying blob sha256:fc07e4fdbabe54e68d395dead6e5f6c44318493d34abba496630ed6bfd19931f" time="2026-08-18T04:52:07Z" level=info msg="buildah [stderr] Copying blob sha256:fb76de9d1083d62946d5e43034624205b358b77720539b7ee130cdeb60500101" time="2026-08-18T04:52:07Z" level=info msg="buildah [stderr] Copying blob sha256:94a4c2c1356a9e01d6c107308546c37e6dcb7330b4682b70a18750bffddb5e0d" time="2026-08-18T04:52:07Z" level=info msg="buildah [stderr] Copying blob sha256:25ead466f550b0bc693a7ce9debd7c18fa65a7d6986be207da566a72f0923f10" time="2026-08-18T04:52:31Z" level=info msg="buildah [stderr] Copying config sha256:42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:52:31Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:52:31Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:52:32Z" level=info msg="buildah [stdout] 42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:52:32Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:52:32Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:52:32Z" level=info msg="Building container image..." time="2026-08-18T04:52:32Z" level=info msg="buildah [stdout] STEP 1/9: FROM registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b" time="2026-08-18T04:52:32Z" level=info msg="buildah [stdout] STEP 2/9: RUN if curl -IsS www.google.com; then echo \"Has network access!\"; exit 1; fi" time="2026-08-18T04:52:32Z" level=info msg="buildah [stderr] curl: (6) Could not resolve host: www.google.com" time="2026-08-18T04:52:32Z" level=info msg="buildah [stdout] STEP 3/9: WORKDIR /opt/test_package_cachi2" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] STEP 4/9: COPY . ." time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] STEP 5/9: RUN pip install -r requirements.txt" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] Looking in links: /cachi2/output/deps/pip" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/dockerfile-parse-36e4469abb0d96b0e3cd656284d5016e8a674cd57b8ebe5af64786fe63b8184d.tar.gz" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/certifi-2022.12.7.tar.gz" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/charset-normalizer-3.0.1.tar.gz" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:52:34Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:52:34Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/idna-3.4.tar.gz" time="2026-08-18T04:52:34Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/requests-2.28.2.tar.gz" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:52:40Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:52:40Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:52:40Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:52:40Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:52:40Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:52:40Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/urllib3-1.26.14.tar.gz" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for certifi, since package 'wheel' is not installed." time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for charset-normalizer, since package 'wheel' is not installed." time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for urllib3, since package 'wheel' is not installed." time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for dockerfile-parse, since package 'wheel' is not installed." time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Building wheels for collected packages: idna, requests" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): started" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): finished with status 'done'" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Created wheel for idna: filename=idna-3.4-py3-none-any.whl size=61539 sha256=6414764f630a0f1f4d776d8fad94ed8d9f0baef5320c8b20ecd938ae96751e19" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-h07g2enk/wheels/47/63/00/cf4278b3805c252509cddab7c8757262b6a8084a5e91282cca" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): started" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): finished with status 'done'" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Created wheel for requests: filename=requests-2.28.2-py3-none-any.whl size=62821 sha256=335e8427bd95b0b3e594369be966346f5ec98e9a21b3107e3845e78d0d617a77" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-h07g2enk/wheels/f9/a7/28/94cd4e171a4b97baa549684beaf629e13f642c7c281860690e" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Successfully built idna requests" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests, dockerfile-parse" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: started" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: finished with status 'done'" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: started" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: finished with status 'done'" time="2026-08-18T04:52:41Z" level=info msg="buildah [stdout] Running setup.py install for certifi: started" time="2026-08-18T04:52:42Z" level=info msg="buildah [stdout] Running setup.py install for certifi: finished with status 'done'" time="2026-08-18T04:52:42Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: started" time="2026-08-18T04:52:42Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: finished with status 'done'" time="2026-08-18T04:52:42Z" level=info msg="buildah [stdout] Successfully installed certifi-2022.12.7 charset-normalizer-3.0.1 dockerfile-parse-2.0.0 idna-3.4 requests-2.28.2 urllib3-1.26.14" time="2026-08-18T04:52:42Z" level=info msg="buildah [stdout] STEP 6/9: CMD [\"python\", \"/opt/test_package_cachi2/src/test_package_cachi2/main.py\"]" time="2026-08-18T04:52:42Z" level=info msg="buildah [stdout] STEP 7/9: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:52:42Z" level=info msg="buildah [stdout] STEP 8/9: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:52:42Z" level=info msg="buildah [stdout] STEP 9/9: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:52:05Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"org.opencontainers.image.revision\"=\"2062e5c83d3fec64bba14563b171a4cb5c0214a4\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:52:05Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"vcs-ref\"=\"2062e5c83d3fec64bba14563b171a4cb5c0214a4\" \"vcs-type\"=\"git\"" time="2026-08-18T04:52:42Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4" time="2026-08-18T04:52:44Z" level=info msg="buildah [stdout] --> e71544e8ba57" time="2026-08-18T04:52:44Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:component-prefetch-pip-on-pull-request-5dh5j-build-container" time="2026-08-18T04:52:44Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4" time="2026-08-18T04:52:44Z" level=info msg="buildah [stdout] e71544e8ba57ea7a56fba2b0fd70f47f940f23a0b4f1d9030b1b3c48b8cd51da" time="2026-08-18T04:52:45Z" level=info msg="Build completed successfully" time="2026-08-18T04:52:45Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:52:45Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:52:50Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:52:50Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4" time="2026-08-18T04:52:50Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:52:50Z" level=info msg="buildah [stderr] Copying blob sha256:746e78aa559eb66bf680247bb7b7878e42ab54a462421a724d1861271afa5f66" time="2026-08-18T04:52:50Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:52:50Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:52:50Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:52:50Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:53:01Z" level=info msg="buildah [stderr] Copying config sha256:e71544e8ba57ea7a56fba2b0fd70f47f940f23a0b4f1d9030b1b3c48b8cd51da" time="2026-08-18T04:53:03Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:53:03Z" level=info msg="Push completed successfully" time="2026-08-18T04:53:03Z" level=info msg="Image digest: sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0" time="2026-08-18T04:53:03Z" level=info msg="Pushing additional tag: component-prefetch-pip-on-pull-request-5dh5j-build-container" time="2026-08-18T04:53:04Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:53:04Z" level=info msg="buildah [stderr] Copying blob sha256:746e78aa559eb66bf680247bb7b7878e42ab54a462421a724d1861271afa5f66" time="2026-08-18T04:53:04Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:53:04Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:53:04Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:53:04Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:53:05Z" level=info msg="buildah [stderr] Copying config sha256:e71544e8ba57ea7a56fba2b0fd70f47f940f23a0b4f1d9030b1b3c48b8cd51da" time="2026-08-18T04:53:05Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:53:05Z" level=info msg="Pushed additional tag successfully: component-prefetch-pip-on-pull-request-5dh5j-build-container" time="2026-08-18T04:53:05Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:53:05Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:53:05Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:53:05Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4","digest":"sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0"} [2026-08-18T04:53:05,883855379+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:53:05,887179531+00:00] End build pod: component-prefetch-pip-on-p238c96f168d70f75d01bfdf2520f22df-pod | container step-prepare-sboms: [2026-08-18T04:53:06,559766899+00:00] Prepare SBOM [2026-08-18T04:53:06,564885995+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:53:23,862 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:53:25,564 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:53:25,564 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 11 (11 remaining) 2026-08-18 04:53:29,861 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:53:30,866907682+00:00] End prepare-sboms pod: component-prefetch-pip-on-p238c96f168d70f75d01bfdf2520f22df-pod | container step-upload-sbom: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip [2026-08-18T04:54:01,035272833+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:sha256-979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:19a548112c55e1a4f84fce11e814b2b6ceee737d6a20d16dae9d93baeb2394d8 [2026-08-18T04:54:03,932317599+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:54:04,934553836+00:00] End upload-sbom pod: component-prefetch-pip-on-p2e47d5cc461a001cb42063d5b5d1dbdb-pod | init container: prepare 2026/08/18 04:57:18 Entrypoint initialization pod: component-prefetch-pip-on-p2e47d5cc461a001cb42063d5b5d1dbdb-pod | init container: place-scripts 2026/08/18 04:57:24 Decoded script /tekton/scripts/script-0-w5tfj 2026/08/18 04:57:24 Decoded script /tekton/scripts/script-1-5hnj2 2026/08/18 04:57:24 Decoded script /tekton/scripts/script-2-v6gwf 2026/08/18 04:57:24 Decoded script /tekton/scripts/script-3-8x9rq 2026/08/18 04:57:24 Decoded script /tekton/scripts/script-4-2vjzq 2026/08/18 04:57:24 Decoded script /tekton/scripts/script-5-wpclm pod: component-prefetch-pip-on-p2e47d5cc461a001cb42063d5b5d1dbdb-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c The media type of the OCI artifact is application/vnd.docker.distribution.manifest.v2+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: component-prefetch-pip-on-p2e47d5cc461a001cb42063d5b5d1dbdb-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Auth json written to "/auth/auth.json". pod: component-prefetch-pip-on-p2e47d5cc461a001cb42063d5b5d1dbdb-pod | container step-set-skip-for-bundles: 2026/08/18 04:57:52 INFO Step was skipped due to when expressions were evaluated to false. pod: component-prefetch-pip-on-p2e47d5cc461a001cb42063d5b5d1dbdb-pod | container step-app-check: time="2026-08-18T04:57:52Z" level=info msg="certification library version" version="1.20.0 " time="2026-08-18T04:57:53Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c for platform amd64" time="2026-08-18T04:57:53Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:58:14Z" level=info msg="warning: licenses directory does not exist or all of its children are empty directories: error when checking for /licenses: stat /tmp/preflight-1436290211/fs/licenses: no such file or directory" check=HasLicense time="2026-08-18T04:58:14Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-08-18T04:58:14Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-08-18T04:58:14Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-08-18T04:58:14Z" level=info msg="check completed" check=HasNoProhibitedPackages result=PASSED time="2026-08-18T04:58:14Z" level=info msg="check completed" check=HasRequiredLabel result=PASSED time="2026-08-18T04:58:14Z" level=info msg="USER 1001 specified that is non-root" check=RunAsNonRoot time="2026-08-18T04:58:14Z" level=info msg="check completed" check=RunAsNonRoot result=PASSED time="2026-08-18T04:58:38Z" level=info msg="check completed" check=HasModifiedFiles result=PASSED time="2026-08-18T04:58:40Z" level=info msg="check completed" check=BasedOnUbi result=PASSED time="2026-08-18T04:58:40Z" level=info msg="This image's tag on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c will be paired with digest sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." { "image": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", time="2026-08-18T04:58:40Z" level=info msg="Preflight result: FAILED" "version": "1.20.0", "commit": "96798270d2f3299dcce4c385d908b5cd53b7537a" }, "results": { "passed": [ { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." }, { "name": "HasNoProhibitedPackages", "elapsed_time": 140, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages." }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication" }, { "name": "HasModifiedFiles", "elapsed_time": 23428, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified" }, { "name": "BasedOnUbi", "elapsed_time": 2759, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI) or Red Hat Hardened Images (RHHI)" } ], "failed": [ { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [] } } pod: component-prefetch-pip-on-p2e47d5cc461a001cb42063d5b5d1dbdb-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c {"result":"FAILURE","timestamp":"1787029121","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p2e47d5cc461a001cb42063d5b5d1dbdb-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"FAILURE","timestamp":"1787029121","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p5f5dcbfa79bea989863d84e8b6b851ba-pod | init container: prepare 2026/08/18 04:57:21 Entrypoint initialization pod: component-prefetch-pip-on-p5f5dcbfa79bea989863d84e8b6b851ba-pod | init container: place-scripts 2026/08/18 04:57:27 Decoded script /tekton/scripts/script-0-h5rxk 2026/08/18 04:57:27 Decoded script /tekton/scripts/script-1-qpxkt pod: component-prefetch-pip-on-p5f5dcbfa79bea989863d84e8b6b851ba-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p5f5dcbfa79bea989863d84e8b6b851ba-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' {"result":"SKIPPED","timestamp":"2026-08-18T04:57:49+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-pip-on-p5f5dcbfa79bea989863d84e8b6b851ba-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p61f432b7ca3d88e63f4bbe4b58cd197d-pod | init container: prepare 2026/08/18 04:53:15 Entrypoint initialization pod: component-prefetch-pip-on-p61f432b7ca3d88e63f4bbe4b58cd197d-pod | init container: place-scripts 2026/08/18 04:53:18 Decoded script /tekton/scripts/script-0-9r2pl pod: component-prefetch-pip-on-p61f432b7ca3d88e63f4bbe4b58cd197d-pod | container step-clone: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' time="2026-08-18T04:53:26Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:53:26Z" level=info msg="[param] revision: a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:53:26Z" level=info msg="[param] depth: 1" time="2026-08-18T04:53:26Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:53:26Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:53:26Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:53:26Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:53:26Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:53:26Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:53:26Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:53:26Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:53:26Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-pip-on-p6b127b5088a1f9431d81d748fe9ac993-pod | init container: prepare 2026/08/18 04:57:26 Entrypoint initialization pod: component-prefetch-pip-on-p6b127b5088a1f9431d81d748fe9ac993-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p6b127b5088a1f9431d81d748fe9ac993-pod | container step-push: time="2026-08-18T04:57:40Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:57:40Z" level=info msg="[param] image-digest: sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a" time="2026-08-18T04:57:40Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:57:40Z" level=info msg="[param] context: ." time="2026-08-18T04:57:40Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:57:40Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:57:40Z" level=info msg="[param] source: source" time="2026-08-18T04:57:40Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:57:40Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:57:41Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:6bcd8e2b389f200aad50fa3b5269a5bffeb2ae07ae93af8e648e52d5b973723e" time="2026-08-18T04:57:41Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:6bcd8e2b389f200aad50fa3b5269a5bffeb2ae07ae93af8e648e52d5b973723e"} pod: component-prefetch-pip-on-p7dd27eb87b592aa0910da58d8b22fdf2-pod | init container: prepare 2026/08/18 04:58:54 Entrypoint initialization pod: component-prefetch-pip-on-p7dd27eb87b592aa0910da58d8b22fdf2-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p7dd27eb87b592aa0910da58d8b22fdf2-pod | container step-push: time="2026-08-18T04:59:04Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:59:04Z" level=info msg="[param] image-digest: sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38" time="2026-08-18T04:59:04Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:59:04Z" level=info msg="[param] context: ." time="2026-08-18T04:59:04Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:59:04Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:59:04Z" level=info msg="[param] source: source" time="2026-08-18T04:59:04Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:59:04Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:59:05Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:74aef2d53f21840fc73bd9c81e48ac3c32bad945a206cbf2107472b85d874595" time="2026-08-18T04:59:05Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:74aef2d53f21840fc73bd9c81e48ac3c32bad945a206cbf2107472b85d874595"} pod: component-prefetch-pip-on-p7ecb05be79edbd7750a371b29aa977e5-pod | init container: prepare 2026/08/18 04:56:36 Entrypoint initialization pod: component-prefetch-pip-on-p7ecb05be79edbd7750a371b29aa977e5-pod | init container: place-scripts 2026/08/18 04:56:40 Decoded script /tekton/scripts/script-0-lhsjs 2026/08/18 04:56:40 Decoded script /tekton/scripts/script-1-f8qzp 2026/08/18 04:56:40 Decoded script /tekton/scripts/script-2-zzbdb pod: component-prefetch-pip-on-p7ecb05be79edbd7750a371b29aa977e5-pod | container step-build: [2026-08-18T04:56:51,928676412+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Running konflux-build-cli time="2026-08-18T04:56:55Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:56:55Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a]" time="2026-08-18T04:56:55Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:56:55Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:56:55Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-l8c2g-build-image-index]" time="2026-08-18T04:56:55Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:56:55Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:56:55Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:56:55Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:56:55Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:56:55Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:56:56Z" level=info msg="buildah [stdout] f6edf4f1e88b4c79bf2d624ef42cbce26e9891e0f4d6030e7840a0a8dd298db9" time="2026-08-18T04:56:56Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a"} pod: component-prefetch-pip-on-p7ecb05be79edbd7750a371b29aa977e5-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-pip-on-p7ecb05be79edbd7750a371b29aa977e5-pod | container step-upload-sbom: [2026-08-18T04:56:57,568825619+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-pip-on-p808c2687335b3344b1b2ac45f54267e8-pod | init container: prepare 2026/08/18 04:57:23 Entrypoint initialization pod: component-prefetch-pip-on-p808c2687335b3344b1b2ac45f54267e8-pod | init container: place-scripts 2026/08/18 04:57:31 Decoded script /tekton/scripts/script-0-42rks 2026/08/18 04:57:31 Decoded script /tekton/scripts/script-1-ddxcc pod: component-prefetch-pip-on-p808c2687335b3344b1b2ac45f54267e8-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p808c2687335b3344b1b2ac45f54267e8-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:57:51+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:51+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:51+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:51+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:51+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 {"result":"SUCCESS","timestamp":"2026-08-18T04:57:51+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-pip-on-p808c2687335b3344b1b2ac45f54267e8-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a sast_unicode_check_out.sarif:application/sarif+json Preparing sast_unicode_check_out.sarif Exists e8cd1c5aaef5 sast_unicode_check_out.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading e4a87a6a16e0 application/vnd.oci.image.manifest.v1+json Uploaded e4a87a6a16e0 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a Digest: sha256:e4a87a6a16e0e2f161d627e10b99b7f48fce5b5a6e97271a507b6c85e6e51a35 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p87197c2b9c4a4cde4c0a145a0796ac8e-pod | init container: prepare 2026/08/18 04:52:32 Entrypoint initialization pod: component-prefetch-pip-on-p87197c2b9c4a4cde4c0a145a0796ac8e-pod | init container: place-scripts 2026/08/18 04:52:35 Decoded script /tekton/scripts/script-0-nk75d pod: component-prefetch-pip-on-p87197c2b9c4a4cde4c0a145a0796ac8e-pod | container step-clone: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' time="2026-08-18T04:52:42Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:52:42Z" level=info msg="[param] revision: b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:52:42Z" level=info msg="[param] depth: 1" time="2026-08-18T04:52:42Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:52:42Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:52:42Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:52:42Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:52:42Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:52:42Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:52:42Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:52:42Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:52:42Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-pip-on-p8a5bdec55c655b9e29124249c59f6efc-pod | init container: prepare 2026/08/18 04:55:10 Entrypoint initialization pod: component-prefetch-pip-on-p8a5bdec55c655b9e29124249c59f6efc-pod | init container: place-scripts 2026/08/18 04:55:20 Decoded script /tekton/scripts/script-0-sx7cj 2026/08/18 04:55:20 Decoded script /tekton/scripts/script-1-mgl8p 2026/08/18 04:55:20 Decoded script /tekton/scripts/script-2-p8tv4 2026/08/18 04:55:20 Decoded script /tekton/scripts/script-3-hhvc5 2026/08/18 04:55:20 Decoded script /tekton/scripts/script-4-rmgl9 2026/08/18 04:55:20 Decoded script /tekton/scripts/script-5-mwhtr pod: component-prefetch-pip-on-p8a5bdec55c655b9e29124249c59f6efc-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4 The media type of the OCI artifact is application/vnd.docker.distribution.manifest.v2+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4 Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: component-prefetch-pip-on-p8a5bdec55c655b9e29124249c59f6efc-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4 Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Auth json written to "/auth/auth.json". pod: component-prefetch-pip-on-p8a5bdec55c655b9e29124249c59f6efc-pod | container step-set-skip-for-bundles: 2026/08/18 04:55:45 INFO Step was skipped due to when expressions were evaluated to false. pod: component-prefetch-pip-on-p8a5bdec55c655b9e29124249c59f6efc-pod | container step-app-check: time="2026-08-18T04:55:45Z" level=info msg="certification library version" version="1.20.0 " time="2026-08-18T04:55:46Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4 for platform amd64" time="2026-08-18T04:55:46Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4" time="2026-08-18T04:56:12Z" level=info msg="warning: licenses directory does not exist or all of its children are empty directories: error when checking for /licenses: stat /tmp/preflight-506718043/fs/licenses: no such file or directory" check=HasLicense time="2026-08-18T04:56:12Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-08-18T04:56:12Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-08-18T04:56:12Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-08-18T04:56:12Z" level=info msg="check completed" check=HasNoProhibitedPackages result=PASSED time="2026-08-18T04:56:12Z" level=info msg="check completed" check=HasRequiredLabel result=PASSED time="2026-08-18T04:56:12Z" level=info msg="USER 1001 specified that is non-root" check=RunAsNonRoot time="2026-08-18T04:56:12Z" level=info msg="check completed" check=RunAsNonRoot result=PASSED time="2026-08-18T04:56:35Z" level=info msg="check completed" check=HasModifiedFiles result=PASSED time="2026-08-18T04:56:36Z" level=info msg="check completed" check=BasedOnUbi result=PASSED time="2026-08-18T04:56:36Z" level=info msg="This image's tag on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4 will be paired with digest sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0 once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." { "image": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", "version": "1.20.0", "commit": "96798270d2f3299dcce4c385d908b5cd53b7537a" }, "results": { "passed": [ { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." }, { "name": "HasNoProhibitedPackages", "elapsed_time": 138, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages." }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication" }, { "name": "HasModifiedFiles", "elapsed_time": 23304, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified" }, { "name": "BasedOnUbi", "elapsed_time": 697, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI) or Red Hat Hardened Images (RHHI)" } ], "failed": [ { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [] } } time="2026-08-18T04:56:36Z" level=info msg="Preflight result: FAILED" pod: component-prefetch-pip-on-p8a5bdec55c655b9e29124249c59f6efc-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4 {"result":"FAILURE","timestamp":"1787028997","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p8a5bdec55c655b9e29124249c59f6efc-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"FAILURE","timestamp":"1787028997","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p95a19d80cfa1d1396859ea9e9cc243fa-pod | init container: prepare 2026/08/18 04:56:18 Entrypoint initialization pod: component-prefetch-pip-on-p95a19d80cfa1d1396859ea9e9cc243fa-pod | init container: place-scripts 2026/08/18 04:56:22 Decoded script /tekton/scripts/script-0-jgjrq 2026/08/18 04:56:22 Decoded script /tekton/scripts/script-1-llxk4 2026/08/18 04:56:22 Decoded script /tekton/scripts/script-2-wxggf 2026/08/18 04:56:22 Decoded script /tekton/scripts/script-3-9lmgz 2026/08/18 04:56:22 Decoded script /tekton/scripts/script-4-kz9q8 2026/08/18 04:56:22 Decoded script /tekton/scripts/script-5-f8gsk pod: component-prefetch-pip-on-p95a19d80cfa1d1396859ea9e9cc243fa-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a The media type of the OCI artifact is application/vnd.docker.distribution.manifest.v2+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: component-prefetch-pip-on-p95a19d80cfa1d1396859ea9e9cc243fa-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Auth json written to "/auth/auth.json". pod: component-prefetch-pip-on-p95a19d80cfa1d1396859ea9e9cc243fa-pod | container step-set-skip-for-bundles: 2026/08/18 04:56:40 INFO Step was skipped due to when expressions were evaluated to false. pod: component-prefetch-pip-on-p95a19d80cfa1d1396859ea9e9cc243fa-pod | container step-app-check: time="2026-08-18T04:56:40Z" level=info msg="certification library version" version="1.20.0 " time="2026-08-18T04:56:41Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a for platform amd64" time="2026-08-18T04:56:41Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a" time="2026-08-18T04:57:02Z" level=info msg="warning: licenses directory does not exist or all of its children are empty directories: error when checking for /licenses: stat /tmp/preflight-198313997/fs/licenses: no such file or directory" check=HasLicense time="2026-08-18T04:57:02Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-08-18T04:57:02Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-08-18T04:57:02Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-08-18T04:57:02Z" level=info msg="check completed" check=HasNoProhibitedPackages result=PASSED time="2026-08-18T04:57:02Z" level=info msg="check completed" check=HasRequiredLabel result=PASSED time="2026-08-18T04:57:02Z" level=info msg="USER 1001 specified that is non-root" check=RunAsNonRoot time="2026-08-18T04:57:02Z" level=info msg="check completed" check=RunAsNonRoot result=PASSED time="2026-08-18T04:57:26Z" level=info msg="check completed" check=HasModifiedFiles result=PASSED time="2026-08-18T04:57:26Z" level=info msg="check completed" check=BasedOnUbi result=PASSED time="2026-08-18T04:57:26Z" level=info msg="This image's tag on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a will be paired with digest sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502 once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." time="2026-08-18T04:57:27Z" level=info msg="Preflight result: FAILED" { "image": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", "version": "1.20.0", "commit": "96798270d2f3299dcce4c385d908b5cd53b7537a" }, "results": { "passed": [ { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." }, { "name": "HasNoProhibitedPackages", "elapsed_time": 124, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages." }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication" }, { "name": "HasModifiedFiles", "elapsed_time": 23478, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified" }, { "name": "BasedOnUbi", "elapsed_time": 684, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI) or Red Hat Hardened Images (RHHI)" } ], "failed": [ { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [] } } pod: component-prefetch-pip-on-p95a19d80cfa1d1396859ea9e9cc243fa-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a {"result":"FAILURE","timestamp":"1787029047","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p95a19d80cfa1d1396859ea9e9cc243fa-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"FAILURE","timestamp":"1787029047","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p9c35565ff216e4bacb993f443759c974-pod | init container: prepare 2026/08/18 04:56:26 Entrypoint initialization pod: component-prefetch-pip-on-p9c35565ff216e4bacb993f443759c974-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p9c35565ff216e4bacb993f443759c974-pod | container step-push: time="2026-08-18T04:56:35Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a" time="2026-08-18T04:56:35Z" level=info msg="[param] image-digest: sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502" time="2026-08-18T04:56:35Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:56:35Z" level=info msg="[param] context: ." time="2026-08-18T04:56:35Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:56:35Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:56:35Z" level=info msg="[param] source: source" time="2026-08-18T04:56:35Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:56:35Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:56:36Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:5399c25606a43ebffaf1bd358d6bf68cbb1a1ed7aa4fa0eb3030c3b9c2d682a0" time="2026-08-18T04:56:36Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:5399c25606a43ebffaf1bd358d6bf68cbb1a1ed7aa4fa0eb3030c3b9c2d682a0"} pod: component-prefetch-pip-on-pa687f703e0a970c5781cbd3eebcab3ed-pod | init container: prepare 2026/08/18 04:58:50 Entrypoint initialization pod: component-prefetch-pip-on-pa687f703e0a970c5781cbd3eebcab3ed-pod | init container: place-scripts 2026/08/18 04:58:57 Decoded script /tekton/scripts/script-0-9qk52 2026/08/18 04:58:57 Decoded script /tekton/scripts/script-1-8bwqf pod: component-prefetch-pip-on-pa687f703e0a970c5781cbd3eebcab3ed-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pa687f703e0a970c5781cbd3eebcab3ed-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' {"result":"SKIPPED","timestamp":"2026-08-18T04:59:10+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-pip-on-pa687f703e0a970c5781cbd3eebcab3ed-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-paa2cf2bba79c61869146c97850b0a03d-pod | init container: prepare 2026/08/18 04:56:25 Entrypoint initialization pod: component-prefetch-pip-on-paa2cf2bba79c61869146c97850b0a03d-pod | init container: place-scripts 2026/08/18 04:56:30 Decoded script /tekton/scripts/script-0-lcgmt 2026/08/18 04:56:30 Decoded script /tekton/scripts/script-1-jf25g pod: component-prefetch-pip-on-paa2cf2bba79c61869146c97850b0a03d-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-paa2cf2bba79c61869146c97850b0a03d-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-100.json ./shellcheck-results/sc-103.json ./shellcheck-results/sc-105.json ./shellcheck-results/sc-108.json ./shellcheck-results/sc-111.json ./shellcheck-results/sc-112.json ./shellcheck-results/sc-133.json ./shellcheck-results/sc-145.json ./shellcheck-results/sc-147.json ./shellcheck-results/sc-149.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' + csgrep --mode=evtstat shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:56:46+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:56:46+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:56:46+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:56:46+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:56:46+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:56:46+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' {"result":"SUCCESS","timestamp":"2026-08-18T04:56:46+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + exit 0 pod: component-prefetch-pip-on-paa2cf2bba79c61869146c97850b0a03d-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502 shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists 74c89a6df4ae shellcheck-results.sarif Uploading 9367b40a964f application/vnd.oci.image.manifest.v1+json Uploaded 9367b40a964f application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502 Digest: sha256:9367b40a964f298a57e65c7b3053a1d8917457094d797aafe49f6ea7990c16a7 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-pacef8831a8826183d03f7be6fc26a1f3-pod | init container: prepare 2026/08/18 04:55:19 Entrypoint initialization pod: component-prefetch-pip-on-pacef8831a8826183d03f7be6fc26a1f3-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pacef8831a8826183d03f7be6fc26a1f3-pod | container step-push: time="2026-08-18T04:55:37Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4" time="2026-08-18T04:55:37Z" level=info msg="[param] image-digest: sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0" time="2026-08-18T04:55:37Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:55:37Z" level=info msg="[param] context: ." time="2026-08-18T04:55:37Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:55:37Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:55:37Z" level=info msg="[param] source: source" time="2026-08-18T04:55:37Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:55:37Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:55:39Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:5110a45ca1e132ad97a2de9e86edf8172c07290c5363285e07bdad7473415e4b" time="2026-08-18T04:55:39Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:5110a45ca1e132ad97a2de9e86edf8172c07290c5363285e07bdad7473415e4b"} pod: component-prefetch-pip-on-pb04bfa88adab942d0c057a64c7b7247d-pod | init container: prepare 2026/08/18 04:55:11 Entrypoint initialization pod: component-prefetch-pip-on-pb04bfa88adab942d0c057a64c7b7247d-pod | init container: place-scripts 2026/08/18 04:55:19 Decoded script /tekton/scripts/script-0-5xv6z 2026/08/18 04:55:19 Decoded script /tekton/scripts/script-1-jdfkh pod: component-prefetch-pip-on-pb04bfa88adab942d0c057a64c7b7247d-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pb04bfa88adab942d0c057a64c7b7247d-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' {"result":"SKIPPED","timestamp":"2026-08-18T04:55:43+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-pip-on-pb04bfa88adab942d0c057a64c7b7247d-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-pc051c84bae79d90a378001e4f6b98583-pod | init container: prepare 2026/08/18 04:55:20 Entrypoint initialization pod: component-prefetch-pip-on-pc051c84bae79d90a378001e4f6b98583-pod | init container: place-scripts 2026/08/18 04:55:25 Decoded script /tekton/scripts/script-0-lbgm2 2026/08/18 04:55:25 Decoded script /tekton/scripts/script-1-56bmj pod: component-prefetch-pip-on-pc051c84bae79d90a378001e4f6b98583-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pc051c84bae79d90a378001e4f6b98583-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-100.json ./shellcheck-results/sc-103.json ./shellcheck-results/sc-104.json ./shellcheck-results/sc-106.json ./shellcheck-results/sc-109.json ./shellcheck-results/sc-112.json ./shellcheck-results/sc-133.json ./shellcheck-results/sc-143.json ./shellcheck-results/sc-146.json ./shellcheck-results/sc-149.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + echo 'ShellCheck results have been saved to shellcheck-results.json' + csgrep --mode=evtstat shellcheck-results.json ShellCheck results have been saved to shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:55:43+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:55:43+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:43+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:55:43+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:43+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:43+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:55:43+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-pip-on-pc051c84bae79d90a378001e4f6b98583-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0 shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists 74c89a6df4ae shellcheck-results.sarif Uploading 1bb0c7a86e49 application/vnd.oci.image.manifest.v1+json Uploaded 1bb0c7a86e49 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0 Digest: sha256:1bb0c7a86e49b9068337088e0e12ef056da8ca2a7fd0389e1e2344c0848189ee No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-pc090046f85eb4037a966174d6b875e0a-pod | init container: prepare 2026/08/18 04:52:01 Entrypoint initialization pod: component-prefetch-pip-on-pc090046f85eb4037a966174d6b875e0a-pod | init container: place-scripts 2026/08/18 04:52:02 Decoded script /tekton/scripts/script-0-bjpgm pod: component-prefetch-pip-on-pc090046f85eb4037a966174d6b875e0a-pod | container step-clone: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' time="2026-08-18T04:52:07Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:52:07Z" level=info msg="[param] revision: c57a4cc803875e74d17199e5d1a90f62fa4dab4a" time="2026-08-18T04:52:07Z" level=info msg="[param] depth: 1" time="2026-08-18T04:52:07Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:52:07Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:52:07Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:52:07Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:52:07Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:52:07Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:52:07Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:52:07Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:52:07Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-pip-on-pc3ea7ca3f8ff77c7ed132907770b36bd-pod | init container: prepare 2026/08/18 04:55:28 Entrypoint initialization pod: component-prefetch-pip-on-pc3ea7ca3f8ff77c7ed132907770b36bd-pod | init container: place-scripts 2026/08/18 04:55:35 Decoded script /tekton/scripts/script-0-tn2vd 2026/08/18 04:55:35 Decoded script /tekton/scripts/script-1-q8vrp pod: component-prefetch-pip-on-pc3ea7ca3f8ff77c7ed132907770b36bd-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pc3ea7ca3f8ff77c7ed132907770b36bd-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:55:44+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:55:44+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:44+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:55:44+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:44+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 {"result":"SUCCESS","timestamp":"2026-08-18T04:55:44+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-pip-on-pc3ea7ca3f8ff77c7ed132907770b36bd-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0 sast_unicode_check_out.sarif:application/sarif+json Preparing sast_unicode_check_out.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists e8cd1c5aaef5 sast_unicode_check_out.sarif Uploading bc11a60890ac application/vnd.oci.image.manifest.v1+json Uploaded bc11a60890ac application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0 Digest: sha256:bc11a60890acd255f30630ec672930b842fb47aa3cb2410c2a94afab38267584 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-pd07b8a523aa73dd3a9776edaf7f40e3a-pod | init container: prepare 2026/08/18 04:53:34 Entrypoint initialization pod: component-prefetch-pip-on-pd07b8a523aa73dd3a9776edaf7f40e3a-pod | init container: place-scripts 2026/08/18 04:53:43 Decoded script /tekton/scripts/script-0-zxd9h 2026/08/18 04:53:43 Decoded script /tekton/scripts/script-1-5cvjp 2026/08/18 04:53:43 Decoded script /tekton/scripts/script-2-7d8lm pod: component-prefetch-pip-on-pd07b8a523aa73dd3a9776edaf7f40e3a-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pd07b8a523aa73dd3a9776edaf7f40e3a-pod | container step-build: [2026-08-18T04:54:03,125912653+00:00] Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' [2026-08-18T04:54:03,294423009+00:00] Update CA trust [2026-08-18T04:54:11,353016635+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:54:11,539809819+00:00] Run the build [2026-08-18T04:54:11,542943045+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c --source source --context . --additional-tags component-prefetch-pip-on-pull-request-l8c2g-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/pip-sample-repo --image-revision b034c3f13cdf2a5d1c29cf71e72654df35d7092c --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:54:11Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:54:11Z" level=info msg="[param] context: ." time="2026-08-18T04:54:11Z" level=info msg="[param] source: source" time="2026-08-18T04:54:11Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:54:11Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-l8c2g-build-container]" time="2026-08-18T04:54:11Z" level=info msg="[param] push: true" time="2026-08-18T04:54:11Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:54:11Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:54:11Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:54:11Z" level=info msg="[param] image-revision: b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:54:11Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:54:11Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:54:11Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:54:11Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:54:11Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:54:11Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:54:11Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:54:11Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:54:11Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:54:11Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:54:11Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:54:11Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:54:11Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:54:11Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:54:11Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:54:11Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:54:11Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:54:11Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:54:11Z" level=info msg="Set up 2 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:54:12Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b..." time="2026-08-18T04:54:13Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:14Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:54:14Z" level=info msg="buildah [stderr] Copying blob sha256:fb76de9d1083d62946d5e43034624205b358b77720539b7ee130cdeb60500101" time="2026-08-18T04:54:14Z" level=info msg="buildah [stderr] Copying blob sha256:fc07e4fdbabe54e68d395dead6e5f6c44318493d34abba496630ed6bfd19931f" time="2026-08-18T04:54:14Z" level=info msg="buildah [stderr] Copying blob sha256:25ead466f550b0bc693a7ce9debd7c18fa65a7d6986be207da566a72f0923f10" time="2026-08-18T04:54:14Z" level=info msg="buildah [stderr] Copying blob sha256:94a4c2c1356a9e01d6c107308546c37e6dcb7330b4682b70a18750bffddb5e0d" time="2026-08-18T04:54:39Z" level=info msg="buildah [stderr] Copying config sha256:42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:54:40Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:40Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:54:40Z" level=info msg="buildah [stdout] 42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:54:40Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:54:40Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:54:40Z" level=info msg="Building container image..." time="2026-08-18T04:54:40Z" level=info msg="buildah [stdout] STEP 1/9: FROM registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b" time="2026-08-18T04:54:41Z" level=info msg="buildah [stdout] STEP 2/9: RUN if curl -IsS www.google.com; then echo \"Has network access!\"; exit 1; fi" time="2026-08-18T04:54:41Z" level=info msg="buildah [stderr] curl: (6) Could not resolve host: www.google.com" time="2026-08-18T04:54:41Z" level=info msg="buildah [stdout] STEP 3/9: WORKDIR /opt/test_package_cachi2" time="2026-08-18T04:54:41Z" level=info msg="buildah [stdout] STEP 4/9: COPY . ." time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] STEP 5/9: RUN pip install -r requirements.txt" time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] Looking in links: /cachi2/output/deps/pip" time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/dockerfile-parse-36e4469abb0d96b0e3cd656284d5016e8a674cd57b8ebe5af64786fe63b8184d.tar.gz" time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/certifi-2022.12.7.tar.gz" time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/charset-normalizer-3.0.1.tar.gz" time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:43Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:43Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/idna-3.4.tar.gz" time="2026-08-18T04:54:43Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:54:44Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:54:44Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:54:44Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:54:44Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:54:44Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:44Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/requests-2.28.2.tar.gz" time="2026-08-18T04:54:44Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:54:49Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:54:49Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:54:49Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:54:49Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:54:49Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:49Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/urllib3-1.26.14.tar.gz" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for certifi, since package 'wheel' is not installed." time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for charset-normalizer, since package 'wheel' is not installed." time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for urllib3, since package 'wheel' is not installed." time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for dockerfile-parse, since package 'wheel' is not installed." time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Building wheels for collected packages: idna, requests" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): started" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Created wheel for idna: filename=idna-3.4-py3-none-any.whl size=61539 sha256=6414764f630a0f1f4d776d8fad94ed8d9f0baef5320c8b20ecd938ae96751e19" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-mz82_qr2/wheels/47/63/00/cf4278b3805c252509cddab7c8757262b6a8084a5e91282cca" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): started" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Created wheel for requests: filename=requests-2.28.2-py3-none-any.whl size=62821 sha256=4f9eb78c9315eb64b81fc5320f0a159355be926aa2690a6fd296fd7da53f57ba" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-mz82_qr2/wheels/f9/a7/28/94cd4e171a4b97baa549684beaf629e13f642c7c281860690e" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Successfully built idna requests" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests, dockerfile-parse" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: started" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: finished with status 'done'" time="2026-08-18T04:54:50Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: started" time="2026-08-18T04:54:51Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: finished with status 'done'" time="2026-08-18T04:54:51Z" level=info msg="buildah [stdout] Running setup.py install for certifi: started" time="2026-08-18T04:54:51Z" level=info msg="buildah [stdout] Running setup.py install for certifi: finished with status 'done'" time="2026-08-18T04:54:51Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: started" time="2026-08-18T04:54:51Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: finished with status 'done'" time="2026-08-18T04:54:51Z" level=info msg="buildah [stdout] Successfully installed certifi-2022.12.7 charset-normalizer-3.0.1 dockerfile-parse-2.0.0 idna-3.4 requests-2.28.2 urllib3-1.26.14" time="2026-08-18T04:54:51Z" level=info msg="buildah [stdout] STEP 6/9: CMD [\"python\", \"/opt/test_package_cachi2/src/test_package_cachi2/main.py\"]" time="2026-08-18T04:54:51Z" level=info msg="buildah [stdout] STEP 7/9: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:54:52Z" level=info msg="buildah [stdout] STEP 8/9: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:54:52Z" level=info msg="buildah [stdout] STEP 9/9: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:54:11Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"org.opencontainers.image.revision\"=\"b034c3f13cdf2a5d1c29cf71e72654df35d7092c\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:54:11Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"vcs-ref\"=\"b034c3f13cdf2a5d1c29cf71e72654df35d7092c\" \"vcs-type\"=\"git\"" time="2026-08-18T04:54:52Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:54:54Z" level=info msg="buildah [stdout] --> 8cd73f86161f" time="2026-08-18T04:54:54Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:component-prefetch-pip-on-pull-request-l8c2g-build-container" time="2026-08-18T04:54:54Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:54:54Z" level=info msg="buildah [stdout] 8cd73f86161f686b34abb8afb7479087a2349aab021c92bb1d30cf1bdad9a25e" time="2026-08-18T04:54:55Z" level=info msg="Build completed successfully" time="2026-08-18T04:54:55Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:54:55Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:55:00Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:55:00Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:55:00Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:55:00Z" level=info msg="buildah [stderr] Copying blob sha256:62ef217fa048824bef60895272e00805217f0bfd7cd33464c0f3ce689b403c2d" time="2026-08-18T04:55:00Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:55:00Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:55:00Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:55:00Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:55:13Z" level=info msg="buildah [stderr] Copying config sha256:8cd73f86161f686b34abb8afb7479087a2349aab021c92bb1d30cf1bdad9a25e" time="2026-08-18T04:55:15Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:55:15Z" level=info msg="Push completed successfully" time="2026-08-18T04:55:15Z" level=info msg="Image digest: sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a" time="2026-08-18T04:55:15Z" level=info msg="Pushing additional tag: component-prefetch-pip-on-pull-request-l8c2g-build-container" time="2026-08-18T04:55:16Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:55:16Z" level=info msg="buildah [stderr] Copying blob sha256:62ef217fa048824bef60895272e00805217f0bfd7cd33464c0f3ce689b403c2d" time="2026-08-18T04:55:16Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:55:16Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:55:16Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:55:16Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:55:17Z" level=info msg="buildah [stderr] Copying config sha256:8cd73f86161f686b34abb8afb7479087a2349aab021c92bb1d30cf1bdad9a25e" time="2026-08-18T04:55:18Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:55:18Z" level=info msg="Pushed additional tag successfully: component-prefetch-pip-on-pull-request-l8c2g-build-container" time="2026-08-18T04:55:18Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:55:18Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:55:18Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:55:18Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c","digest":"sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a"} [2026-08-18T04:55:18,498618328+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:55:18,501591919+00:00] End build pod: component-prefetch-pip-on-pd07b8a523aa73dd3a9776edaf7f40e3a-pod | container step-prepare-sboms: [2026-08-18T04:55:18,695000896+00:00] Prepare SBOM [2026-08-18T04:55:18,726768027+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:55:41,226 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:55:42,837 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:55:42,837 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 11 (11 remaining) 2026-08-18 04:55:46,982 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:55:47,923263836+00:00] End prepare-sboms pod: component-prefetch-pip-on-pd07b8a523aa73dd3a9776edaf7f40e3a-pod | container step-upload-sbom: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip [2026-08-18T04:56:25,097576463+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:sha256-49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:2030304513462f3ea12186ba3c5800e368072e16071427ed525b7aea19505bb6 [2026-08-18T04:56:28,099130091+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:56:29,196673021+00:00] End upload-sbom pod: component-prefetch-pip-on-pd11c91034fcae852510f21b116fcabf6-pod | init container: prepare 2026/08/18 04:56:50 Entrypoint initialization pod: component-prefetch-pip-on-pd11c91034fcae852510f21b116fcabf6-pod | init container: place-scripts 2026/08/18 04:57:06 Decoded script /tekton/scripts/script-0-ppr2r 2026/08/18 04:57:06 Decoded script /tekton/scripts/script-1-5nbnh pod: component-prefetch-pip-on-pd11c91034fcae852510f21b116fcabf6-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pd11c91034fcae852510f21b116fcabf6-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:57:39+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:39+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:39+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:39+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:39+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:57:39+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-pip-on-pd11c91034fcae852510f21b116fcabf6-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502 sast_unicode_check_out.sarif:application/sarif+json Preparing sast_unicode_check_out.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists e8cd1c5aaef5 sast_unicode_check_out.sarif Uploading 2975fafd89bf application/vnd.oci.image.manifest.v1+json Uploaded 2975fafd89bf application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502 Digest: sha256:2975fafd89bfbd2c1f209b8889471166c4cac939e7c43bddbec42fcf396be5e3 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-pe12fe67bbdc5f8178acd73ebe3306374-pod | init container: prepare 2026/08/18 04:57:34 Entrypoint initialization pod: component-prefetch-pip-on-pe12fe67bbdc5f8178acd73ebe3306374-pod | init container: place-scripts 2026/08/18 04:57:38 Decoded script /tekton/scripts/script-0-fk698 2026/08/18 04:57:38 Decoded script /tekton/scripts/script-1-qtmhp 2026/08/18 04:57:38 Decoded script /tekton/scripts/script-2-2pkww pod: component-prefetch-pip-on-pe12fe67bbdc5f8178acd73ebe3306374-pod | container step-build: [2026-08-18T04:57:48,942451660+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Running konflux-build-cli time="2026-08-18T04:57:55Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:57:55Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38]" time="2026-08-18T04:57:55Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:57:55Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:57:55Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-ftkzx-build-image-index]" time="2026-08-18T04:57:55Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:57:55Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:57:55Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:57:55Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:57:55Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:57:55Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:57:58Z" level=info msg="buildah [stdout] a9ef57269217bc51458074efb91a55fe5046bbb02f8ee7429c67fe2793d989b1" time="2026-08-18T04:57:58Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38"} pod: component-prefetch-pip-on-pe12fe67bbdc5f8178acd73ebe3306374-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-pip-on-pe12fe67bbdc5f8178acd73ebe3306374-pod | container step-upload-sbom: [2026-08-18T04:58:00,093134398+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-pip-on-pf241c7d879b1925df73afdc105ce9ecf-pod | init container: prepare 2026/08/18 04:55:34 Entrypoint initialization pod: component-prefetch-pip-on-pf241c7d879b1925df73afdc105ce9ecf-pod | init container: place-scripts 2026/08/18 04:55:38 Decoded script /tekton/scripts/script-0-bsgdc 2026/08/18 04:55:38 Decoded script /tekton/scripts/script-1-slvlf 2026/08/18 04:55:38 Decoded script /tekton/scripts/script-2-w49d2 pod: component-prefetch-pip-on-pf241c7d879b1925df73afdc105ce9ecf-pod | container step-build: [2026-08-18T04:55:42,803781903+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Running konflux-build-cli time="2026-08-18T04:55:51Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a" time="2026-08-18T04:55:51Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502]" time="2026-08-18T04:55:51Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:55:51Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:55:51Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-7jd4k-build-image-index]" time="2026-08-18T04:55:51Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:55:51Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:55:51Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:55:51Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:55:51Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:55:51Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a" time="2026-08-18T04:55:52Z" level=info msg="buildah [stdout] 0e4c72fd108b5a22856c7533baad0d215692ee0c6c3a0e1fb8c29ba76e5e1d98" time="2026-08-18T04:55:52Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502"} pod: component-prefetch-pip-on-pf241c7d879b1925df73afdc105ce9ecf-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-pip-on-pf241c7d879b1925df73afdc105ce9ecf-pod | container step-upload-sbom: [2026-08-18T04:55:53,797742404+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-pip-on-pf53dcea139d68e6c47c01040b5c8b39c-pod | init container: prepare 2026/08/18 04:54:22 Entrypoint initialization pod: component-prefetch-pip-on-pf53dcea139d68e6c47c01040b5c8b39c-pod | init container: place-scripts 2026/08/18 04:54:43 Decoded script /tekton/scripts/script-0-492hp 2026/08/18 04:54:43 Decoded script /tekton/scripts/script-1-8xgx9 2026/08/18 04:54:43 Decoded script /tekton/scripts/script-2-gv2z5 pod: component-prefetch-pip-on-pf53dcea139d68e6c47c01040b5c8b39c-pod | container step-build: [2026-08-18T04:54:47,465862862+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Running konflux-build-cli time="2026-08-18T04:54:50Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4" time="2026-08-18T04:54:50Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0]" time="2026-08-18T04:54:50Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:54:50Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:54:50Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-5dh5j-build-image-index]" time="2026-08-18T04:54:50Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:54:50Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:54:50Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:54:50Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:54:50Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:54:50Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4" time="2026-08-18T04:54:51Z" level=info msg="buildah [stdout] 61452caa3c7e7bae92a07326f78ca7917b9d4ae1ca583386b2e0e6669007d050" time="2026-08-18T04:54:51Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0"} pod: component-prefetch-pip-on-pf53dcea139d68e6c47c01040b5c8b39c-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-pip-on-pf53dcea139d68e6c47c01040b5c8b39c-pod | container step-upload-sbom: [2026-08-18T04:54:52,227175273+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-pip-on-pull-request-5dh5j-apply-tags-pod | init container: prepare 2026/08/18 04:55:15 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-5dh5j-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:55:23Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4" time="2026-08-18T04:55:23Z" level=info msg="[param] digest: sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0" time="2026-08-18T04:55:23Z" level=info msg="[param] tags: [test-tag1 test-tag2]" time="2026-08-18T04:55:23Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:55:26Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":["test-tag1","test-tag2"]} pod: component-prefetch-pip-on-pull-request-5dh5j-clamav-scan-pod | init container: prepare 2026/08/18 04:55:12 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-5dh5j-clamav-scan-pod | init container: place-scripts 2026/08/18 04:55:20 Decoded script /tekton/scripts/script-0-2xt7g 2026/08/18 04:55:20 Decoded script /tekton/scripts/script-1-5sfzv pod: component-prefetch-pip-on-pull-request-5dh5j-clamav-scan-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Detecting artifact type for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0. Detected container image. Processing image manifests. Running "oc image extract" on image of arch amd64 Scanning image for arch amd64. This operation may take a while. ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 29.434 sec (0 m 29 s) Start Date: 2026:08:18 04:56:07 End Date: 2026:08:18 04:56:36 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.6/28095/Mon Aug 17 06:23:59 2026 Database version: 28095 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1787028996","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787028996","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787028996","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4", "digests": ["sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0"]}} pod: component-prefetch-pip-on-pull-request-5dh5j-clamav-scan-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4 [retry] executing: oras attach --no-tty --registry-config /home/taskuser/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0 clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Preparing clamscan-result-amd64.log Preparing clamscan-ec-test-amd64.json Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading 2fc126e41af8 clamscan-result-amd64.log Uploading f1161168e2a5 clamscan-ec-test-amd64.json Uploaded 2fc126e41af8 clamscan-result-amd64.log Uploaded f1161168e2a5 clamscan-ec-test-amd64.json Uploading 83b757975c51 application/vnd.oci.image.manifest.v1+json Uploaded 83b757975c51 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-2062e5c83d3fec64bba14563b171a4cb5c0214a4@sha256:979b26ede553a9912720b0cb5abe74e2b2eddccbe0cf28eafe9b995d2fe409a0 Digest: sha256:83b757975c51b2c0d73842aba5b0fabaa89d7fd5c903af3dce5509d647cae315 pod: component-prefetch-pip-on-pull-request-5dh5j-init-pod | init container: prepare 2026/08/18 04:51:18 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-5dh5j-init-pod | container step-init: time="2026-08-18T04:51:20Z" level=info msg="[param] enable: false" time="2026-08-18T04:51:20Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:51:20Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:51:20Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:51:20Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:51:20Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:51:20Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:51:20Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:51:20Z" level=info msg="[result] NO PROXY: " pod: component-prefetch-pip-on-pull-request-7jd4k-apply-tags-pod | init container: prepare 2026/08/18 04:56:25 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-7jd4k-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:56:32Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a" time="2026-08-18T04:56:32Z" level=info msg="[param] digest: sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502" time="2026-08-18T04:56:32Z" level=info msg="[param] tags: [test-tag1 test-tag2]" time="2026-08-18T04:56:32Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:56:35Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":["test-tag1","test-tag2"]} pod: component-prefetch-pip-on-pull-request-7jd4k-clamav-scan-pod | init container: prepare 2026/08/18 04:56:19 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-7jd4k-clamav-scan-pod | init container: place-scripts 2026/08/18 04:56:25 Decoded script /tekton/scripts/script-0-g8hlz 2026/08/18 04:56:25 Decoded script /tekton/scripts/script-1-72qms pod: component-prefetch-pip-on-pull-request-7jd4k-clamav-scan-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Detecting artifact type for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502. Detected container image. Processing image manifests. Running "oc image extract" on image of arch amd64 Scanning image for arch amd64. This operation may take a while. ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 28.883 sec (0 m 28 s) Start Date: 2026:08:18 04:57:04 End Date: 2026:08:18 04:57:33 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.6/28095/Mon Aug 17 06:23:59 2026 Database version: 28095 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1787029053","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029053","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029053","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a", "digests": ["sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502"]}} pod: component-prefetch-pip-on-pull-request-7jd4k-clamav-scan-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a [retry] executing: oras attach --no-tty --registry-config /home/taskuser/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502 clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Preparing clamscan-result-amd64.log Preparing clamscan-ec-test-amd64.json Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading c9e23f2f78c0 clamscan-result-amd64.log Uploading 54aa017b43d8 clamscan-ec-test-amd64.json Uploaded 54aa017b43d8 clamscan-ec-test-amd64.json Uploaded c9e23f2f78c0 clamscan-result-amd64.log Uploading 13962fa7f28f application/vnd.oci.image.manifest.v1+json Uploaded 13962fa7f28f application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-c57a4cc803875e74d17199e5d1a90f62fa4dab4a@sha256:6878a3ad2906ee9520c9dac2a37388a2f151dde503ad90052127a57fd446d502 Digest: sha256:13962fa7f28f5bb36475fc53d32d622bb6a2023502f3091f7e073a32457ade13 pod: component-prefetch-pip-on-pull-request-7jd4k-init-pod | init container: prepare 2026/08/18 04:51:52 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-7jd4k-init-pod | container step-init: time="2026-08-18T04:51:55Z" level=info msg="[param] enable: false" time="2026-08-18T04:51:55Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:51:55Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:51:55Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:51:55Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:51:55Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:51:55Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:51:55Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:51:55Z" level=info msg="[result] NO PROXY: " pod: component-prefetch-pip-on-pull-request-ftkzx-apply-tags-pod | init container: prepare 2026/08/18 04:58:53 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-ftkzx-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:59:00Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:59:00Z" level=info msg="[param] digest: sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38" time="2026-08-18T04:59:00Z" level=info msg="[param] tags: [test-tag1 test-tag2]" time="2026-08-18T04:59:00Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:59:02Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":["test-tag1","test-tag2"]} pod: component-prefetch-pip-on-pull-request-ftkzx-init-pod | init container: prepare 2026/08/18 04:52:47 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-ftkzx-init-pod | container step-init: time="2026-08-18T04:52:58Z" level=info msg="[param] enable: false" time="2026-08-18T04:52:58Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:52:58Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:52:58Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:52:58Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:52:58Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:52:59Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:52:59Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:52:59Z" level=info msg="[result] NO PROXY: " pod: component-prefetch-pip-on-pull-request-l8c2g-apply-tags-pod | init container: prepare 2026/08/18 04:57:23 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-l8c2g-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:57:33Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:57:33Z" level=info msg="[param] digest: sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a" time="2026-08-18T04:57:33Z" level=info msg="[param] tags: [test-tag1 test-tag2]" time="2026-08-18T04:57:33Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:57:35Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":["test-tag1","test-tag2"]} pod: component-prefetch-pip-on-pull-request-l8c2g-clamav-scan-pod | init container: prepare 2026/08/18 04:57:23 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-l8c2g-clamav-scan-pod | init container: place-scripts 2026/08/18 04:57:30 Decoded script /tekton/scripts/script-0-5vtxt 2026/08/18 04:57:30 Decoded script /tekton/scripts/script-1-cvb69 pod: component-prefetch-pip-on-pull-request-l8c2g-clamav-scan-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Detecting artifact type for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a. Detected container image. Processing image manifests. Running "oc image extract" on image of arch amd64 Scanning image for arch amd64. This operation may take a while. ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 28.822 sec (0 m 28 s) Start Date: 2026:08:18 04:58:10 End Date: 2026:08:18 04:58:39 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.6/28095/Mon Aug 17 06:23:59 2026 Database version: 28095 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1787029119","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029119","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029119","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c", "digests": ["sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a"]}} pod: component-prefetch-pip-on-pull-request-l8c2g-clamav-scan-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c [retry] executing: oras attach --no-tty --registry-config /home/taskuser/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Preparing clamscan-result-amd64.log Preparing clamscan-ec-test-amd64.json Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading abcce8d4b8b6 clamscan-result-amd64.log Uploading 728b3fed30c1 clamscan-ec-test-amd64.json Uploaded 728b3fed30c1 clamscan-ec-test-amd64.json Uploaded abcce8d4b8b6 clamscan-result-amd64.log Uploading 7dff2f1af814 application/vnd.oci.image.manifest.v1+json Uploaded 7dff2f1af814 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a Digest: sha256:7dff2f1af81453ce230387ce628ad461215b6f74e917dc4d703b69ed90970f02 pod: component-prefetch-pip-on-pull-request-l8c2g-init-pod | init container: prepare 2026/08/18 04:52:08 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-l8c2g-init-pod | container step-init: time="2026-08-18T04:52:12Z" level=info msg="[param] enable: false" time="2026-08-18T04:52:12Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:52:12Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:52:12Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:52:12Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:52:12Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:52:13Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:52:13Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:52:13Z" level=info msg="[result] NO PROXY: "